Stock Price Prediction using Machine Learning and Swarm Intelligence
Authors
Abstract:
Background and Objectives: Stock price prediction has become one of the interesting and also challenging topics for researchers in the past few years. Due to the non-linear nature of the time-series data of the stock prices, mathematical modeling approaches usually fail to yield acceptable results. Therefore, machine learning methods can be a promising solution to this problem. Methods: In this paper, a novel machine learning approach, which works in two phases, is introduced to predict the price of a stock in the next day based on the information extracted from the past 26 days. In the first phase of the method, an automatic clustering algorithm clusters the data points into different clusters, and in the second phase a hybrid regression model, which is a combination of particle swarm optimization and support vector regression, is trained for each cluster. In this hybrid method, particle swarm optimization algorithm is used for parameter tuning and feature selection. Results: The accuracy of the proposed method has been measured by 5 companies’ datasets, which are active in the Tehran Stock Exchange market, through 5 different metrics. On average, the proposed method has shown 82.6% accuracy in predicting stock price in 1-day ahead. Conclusion: The achieved results demonstrate the capability of the method in detecting the sudden jumps in the price of a stock.
similar resources
Stock Price Prediction Using Reinforcement Learning
Recently, numerous investigations for stock price prediction and portfolio management using machine learning have been trying to develop efficient mechanical trading systems. But these systems have a limitation in that they are mainly based on the supervised leaming which is not so adequate for leaming problems with long-term goals and delayed rewards. This paper proposes a method of applying r...
full textPrediction of Stock Price using Particle Swarm Optimization Algorithm and Box-Jenkins Time Series
The purpose of this research is predicting the stock prices using the Particle Swarm Optimization Algorithm and Box-Jenkins method. In this way, the information of 165 corporations is collected from 2001 to 2016. Then, this research considers price to earnings per share and earnings per share as main variables. The relevant regression equation was created using two variables of earnings per sha...
full textStock price prediction using the Chaid rule-based algorithm and particle swarm optimization (pso)
Stock prices in each industry are one of the major issues in the stock market. Given the increasing number of shareholders in the stock market and their attention to the price of different stocks in transactions, the prediction of the stock price trend has become significant. Many people use the share price movement process when com-paring different stocks while investing, and also want to pred...
full textStock price analysis using machine learning method(Non-sensory-parametric backup regression algorithm in lin-ear and nonlinear mode)
The most common starting point for investors when buying a stock is to look at the trend of price changes. In recent years, different models have been used to predict stock prices by researchers, and since artificial intelligence techniques, including neural networks, genetic algorithms and fuzzy logic, have achieved successful re-sults in solving complex problems; in this regard, more exploita...
full textStock Price Prediction Using Quantum Neural Network
Quantum Neural Network (QNN) can improve upon the inadequacies of the classical neural network (CNN). The CNN requires a huge memory and needs more computational power. A new field of computation is emerging which integrates quantum computation with CNN. A quantum inspired hybrid model of quantum neurons and classical neurons is proposed. This paper details an approach, perhaps the first attemp...
full textUsing Tweets for single stock price prediction
Stock price, been studied for hundreds of years, is one of the most versatile thus hardly predictable things that is deeply rooted in the modern economy. With the trading frequency reaching sub-second and beyond, more advanced real-time stock price prediction tools would be highly demanded in addition to traditional financial analysis. In this work, we applied SVM and Naïve Bayes algorithms to ...
full textMy Resources
Journal title
volume 8 issue 1
pages 31- 40
publication date 2019-12-20
By following a journal you will be notified via email when a new issue of this journal is published.
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023